train of sprockets - German English Dictionary